drum membrane - German English Dictionary